home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / urn / urn-archives / urn-ietf.archive.9611 / 000002_owner-urn-ietf _Fri Nov 1 08:48:19 1996.msg < prev    next >
Internet Message Format  |  1997-02-19  |  3KB

  1. Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id IAA25992 for urn-ietf-out; Fri, 1 Nov 1996 08:48:19 -0500
  2. Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id IAA25987 for <urn-ietf@services.bunyip.com>; Fri, 1 Nov 1996 08:48:16 -0500
  3. Received: from weeble.lut.ac.uk by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
  4.         id AA04787  (mail destined for urn-ietf@services.bunyip.com); Fri, 1 Nov 96 08:45:36 -0500
  5. Received: from jon by weeble.lut.ac.uk with smtp (Exim 0.55 #1)
  6.     id E0vJJtg-0000iI-00; Fri, 1 Nov 1996 13:44:32 +0000
  7. Date: Fri, 1 Nov 1996 13:44:31 +0000 (GMT)
  8. From: Jon Knight <jon@net.lut.ac.uk>
  9. X-Sender: jon@weeble.lut.ac.uk
  10. To: Martin J Duerst <mduerst@ifi.unizh.ch>
  11. Cc: jayhawk@ds.internic.net, urn-ietf@bunyip.com
  12. Subject: Re: [URN] New syntax draft
  13. In-Reply-To: <"josef.ifi..673:01.10.96.11.11.39"@ifi.unizh.ch>
  14. Message-Id: <Pine.SUN.3.95.961101133545.17572f-100000@weeble.lut.ac.uk>
  15. Mime-Version: 1.0
  16. Content-Type: TEXT/PLAIN; charset=US-ASCII
  17. Sender: owner-urn-ietf@services.bunyip.com
  18. Precedence: bulk
  19. Reply-To: Jon Knight <jon@net.lut.ac.uk>
  20. Errors-To: owner-urn-ietf@bunyip.com
  21.  
  22. On Fri, 1 Nov 1996, Martin J Duerst wrote:
  23. > When going from ASCII to UTF-8, there are some new problems.
  24. > For ASCII, the general assumption is that only those charcters
  25. > that need escaping are actually escaped, and therefore that
  26. > escaping, e.g. for "/" or whatever, shouldn't be undone.
  27. > The above is not exactly true, indeed the "~" is often escaped
  28. > as %7E in Europe because it is difficult to type on European
  29. > keyboards, but still I assume there are a lot of tools around
  30. > working on URLs in general that work along the rule "if ASCII
  31. > is escaped, don't remove the escaping, because this is a special
  32. > character.
  33.  
  34. Hmm, I don't really understand this; URL percent escaping is just away of
  35. dealing with characters that you can't represent directly, either because
  36. they're in the reserved set of characters or because they're not easy to
  37. type (the French/German/Nordic/Icelandic letters in ISO-8859-1 for
  38. example).  If you're unescaping things, one would assume that you've
  39. already parsed any reserved characters to extract any structuring
  40. information that the provide.  Percent escaped characters aren't just
  41. restricted to the reserved characters that need to be escaped; you can
  42. percent escape your entire URL's path if you like.  Any software that just
  43. expects reserved characters to be percent escaped is going out of its way
  44. to be braindead IMHO.
  45.  
  46. And anyway, URLs don't use UTF-8 so this isn't going to be a problem
  47. (we're talking URNs here right?).
  48.  
  49. Tatty bye,
  50.  
  51. Jim'll
  52.  
  53. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  54. Jon "Jim'll" Knight, Researcher, Sysop and General Dogsbody, Dept. Computer
  55. Studies, Loughborough University of Technology, Leics., ENGLAND.  LE11 3TU.
  56. * I've found I now dream in Perl.  More worryingly, I enjoy those dreams. *
  57.